healing herb - French English Dictionary